Prototyping PHLOX, A High Performance Transaction Processing System on a Workstation Cluster with Shared Disks
نویسندگان
چکیده
Coupling multiple workstations for high performance transaction processing has become increasingly attractive for reasons of capacity, cost, and availability. PHLOX is a prototypical transaction processing system running on the workstation cluster with shared disks. PHLOX supports a message oriented file system for database sharing, global cache coherency and concurrency control, affinity-based transaction routing, and sophisticated database recovery protocol. This paper describes the current prototype of PHLOX and discusses of the major design decisions that went into its construction. The lessons learned from this prototype and its predecessors are also presented.
منابع مشابه
Affinity-Based Dynamic Transaction Routing in Shared Disks Clusters
Coupling multiple nodes for high performance transaction processing has become increasingly attractive for reasons of capacity, availability and cost. The shared disks (SD) cluster couples computing nodes via a highspeed network and share a common database at the disk level. This paper proposes a transaction routing algorithm that exploits access affinities of transactions to rationalize worklo...
متن کاملTelegraphos: High-Performance Networking for Parallel Processing on Workstation Clusters
Networks of workstations and high-performance microcomputers have been rarely used for running highperformance applications like multimedia, simulations, scientific and engineering applications,because, although they have significant aggregate computing power, they lack the support for efficient message-passing and shared-memory communication. In this paper we present Telegraphos, a distributed...
متن کاملAn Analysis of Three Transaction Processing Architectures
In this paper, we investigate the issues involved in using multiprocessors for high performance transaction processing applications. We use a simulation model to compare the performance of three different architectures, namely, Shared Everything, Shared Nothing and Shared Disks. In Shared Everything, any processor can access any disk and all memory is shared. In Shared Nothing, neither disks no...
متن کاملData mining on PC cluster connected with storage area network: its preliminary experimental results
Personal computer/Workstation (PC/WS) clusters have become a hot research topic recently in the field of parallel and distributed computing. They are considered to play an important role as a large scale computer system, such as large server sites and/or high performance parallel computers, because of their good scalability and cost performance ratio. In the viewpoint of applications, data inte...
متن کاملGeographical Information System Application of Multiprocessor Multidisk Image Servers
This contribution analyses the behavior of two kinds of multiprocessor multidisk storage server architectures for a data-intensive application, namely for spatial queries in geographical information systems (GIS). The two kinds of servers are:: (1) a workstation cluster architecture with multiple processors, multiple disks, and a shared-bus shared-memory architecture ; (2) a distributed-memory ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001